import apiurl from "./apiconfig.js";

const apiques = {
	//查询题库
	findTkByid(page, id, cb) {
	    var params = new URLSearchParams()
	    params.append('appid', "2c91a36a5fdd8c9a015ff24fb44712e5");
	    params.append('id', id);
	    page.$ajax.post(apiurl.findTkByid, params)
	      .then(res => {
	        cb && cb(res)
	      })
	      .catch(err => console.log(err))
	},
	// 题目详情
	findTmBymlid(page, id ,cb) {
		var params = new URLSearchParams();
	    params.append('tmid', id);
	    page.$ajax.post(apiurl.findTmBymlid, params)
	      .then(res => {
	        cb && cb(res)
	      })
	      .catch(err => console.log(err))
	},
	// 话题列表
	selectAllArticles(page,num,row,cb) {
		var params = new URLSearchParams();
		params.append('num', num);
		params.append('row', row);
	    page.$ajax.post(apiurl.selectAllArticles, params)
	      .then(res => {
	        cb && cb(res)
	      })
	      .catch(err => console.log(err))
	},
	// 话题详情
	selectArticleById(page,id,cb) {
		var params = new URLSearchParams();
		params.append('id', id);
	    page.$ajax.post(apiurl.selectArticleById, params)
	      .then(res => {
	        cb && cb(res)
	      })
	      .catch(err => console.log(err))
	},
	// 发表接口
	addComment(page, wzid, pluserid, plnr, pllx, hfuserid, cb) {
		var params = new URLSearchParams();
		params.append('wzid', wzid);
		params.append('plnr', plnr);
		params.append('pluserid', pluserid);
		params.append('pllx', pllx);
		params.append('hfuserid', hfuserid);
	    page.$ajax.post(apiurl.selectArticleById, params)
	      .then(res => {
	        cb && cb(res)
	      })
	      .catch(err => console.log(err))
	},
	// 获取评论
	selectPlforPage(page, wzid, num, row, cb) {
		var params = new URLSearchParams();
		params.append('id', wzid);
		params.append('num', num);
		params.append('row', row);
	    page.$ajax.post(apiurl.selectPlforPage, params)
	      .then(res => {
	        cb && cb(res)
	      })
	      .catch(err => console.log(err))
	},
	// 获取回复
	selectHfforPage(page, wzid, plid, pluserid, num, row, cb) {
		var params = new URLSearchParams();
		params.append('id', wzid);
		params.append('plid', plid);
		params.append('pluserid', pluserid);
		params.append('num', num);
		params.append('row', row);
	    page.$ajax.post(apiurl.selectHfforPage, params)
	      .then(res => {
	        cb && cb(res)
	      })
	      .catch(err => console.log(err))
	},
	// 评论回复
	insertPlComment(page, wzid, pluserid, plnr, pllx, hfuserid, plid, cb) {
		var params = new URLSearchParams();
		params.append('wzid', wzid);
		params.append('plnr', plnr);
		params.append('pluserid', pluserid);
		params.append('pllx', pllx);
		params.append('hfuserid', hfuserid);
		params.append('plid', plid);
	    page.$ajax.post(apiurl.insertPlComment, params)
	      .then(res => {
	        cb && cb(res)
	      })
	      .catch(err => console.log(err))
	},
	// 点赞
	insertDz(page, wzid, userid, cb) {
		var params = new URLSearchParams();
		params.append('wzid', wzid);
		params.append('userid', userid);
	    page.$ajax.post(apiurl.insertDz, params)
	      .then(res => {
	        cb && cb(res)
	      })
	      .catch(err => console.log(err))
	},
	// 问卷调查列表
	getWjdcList(page,row,num,cb) {
		var params = new URLSearchParams()
	    params.append('row', row);
	    params.append('num', num);
	    page.$ajax.post(apiurl.getWjdcList, params)
	      .then(res => {
	        cb && cb(res)
	      })
	      .catch(err => console.log(err))
	},
	// 问卷调查内容列表
	getWjnrList(page,wjdcid,row,num,xfvipcode,cb) {
		var params = new URLSearchParams()
	    params.append('row', row);
	    params.append('num', num);
			params.append('wjdcid', wjdcid);
			params.append('xfvipcode', xfvipcode);
	    page.$ajax.post(apiurl.getWjnrList, params)
	      .then(res => {
	        cb && cb(res)
	      })
	      .catch(err => console.log(err))
	},
	// 保存问卷调查结果
	saveWjdcJg(page,wjdcid,xfvipcode,jsonData,cb) {
		var params = new URLSearchParams()
	    params.append('wjdcid', wjdcid);
	    params.append('xfvipcode', xfvipcode);
	    params.append('jsonData', jsonData);
	    page.$ajax.post(apiurl.saveWjdcJg, params)
	      .then(res => {
	        cb && cb(res)
	      })
	      .catch(err => console.log(err))
	},
	// 我的乐乐说
	selectParticipateArticles(page,userId,num,row,cb) {
		var params = new URLSearchParams()
	    params.append('userId', userId);
	    params.append('num', num);
	    params.append('row', row);
	    page.$ajax.post(apiurl.selectParticipateArticles, params)
	      .then(res => {
	        cb && cb(res)
	      })
	      .catch(err => console.log(err))
	}
}

export default apiques